package com.ssm.hj.service;

import com.github.pagehelper.PageInfo;
import com.ssm.hj.page.Page;
import com.ssm.hj.search.GroupClassificationSearch;
import com.ssm.hj.view.GroupClassificationView;
import com.ssm.pojo.GroupClassification;
import com.ssm.pojo.TExamination;
import com.ssm.pojo.User;

import java.util.List;

public interface GroupClassificationService {
    //阿杰 查询已体检和问卷进行健康干预
    PageInfo<GroupClassificationView> queryGroupClassificationAllService(Page<GroupClassificationSearch> page) throws Exception;
    //阿杰 档案号查询该基本信息
    GroupClassificationView queryByFileNumberService(Page<Integer> page) throws Exception;
    //阿杰 查询所有健康管理师
    List<User> queryHealthManagerService() throws Exception;
    //阿杰 新增或编辑人群分类信息
    int addOrUpdateGroupClassificationService(GroupClassification groupClassification) throws Exception;
    //阿杰 查询体检图片信息
    List<TExamination> queryTExaminationByIdService(int id) throws Exception;
}
